platform
Type
function
Summary
Returns the name of the operating system LiveCode is running on.
Syntax
the platform
platform()
Description
Use the platform function to change a stack's behavior or appearance depending on the operating system.
The platform function is compiled into each version of the LiveCode engine. This means that, for example, if you're developing on a Mac OS system and you build a standalone application for Linux, when you run the standalone application on a Linux system, the platform function returns "Linux".
The possible values returned by the platform function are:
- "Win32" on any version of Windows
- "Linux" on all Linux distributions
- "MacOS" on any version of Mac OS X
- "iphone" on iPhones, iPads and other iOS devices
- "android" on smartphones, tablets and other Android devices
- "web" when running in a web browser
Examples
the platform
if the platform is "MacOS" then set the activatePalettes to true
Related
control structure: function
function: systemVersion, buildNumber, deleteRegistry, processor, MCISendString
glossary: return, OS X, engine, appearance, Unix, Mac OS, standalone application, behavior
object: stack
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
ios
android
web
Platforms
desktop
server
mobile